substantial completion - Alemán Inglés Diccionario